armpit armlock - French English Dictionary